#include <stdio.h>
#include <stdlib.h>
#include <glob.h>

#define PATH	"/etc/"

int main(int argc, char *argv[])
{
	int err, i;
	glob_t glob_res;	
		
	// 获取该路径的文件属性
	err = glob(PATH, 0, NULL, &glob_res);
	if(err)
	{
		printf("error code = %d\n",err);
		exit(1);
	}

	for (i = 0; i < glob_res.gl_pathc; i++) {
		puts(glob_res.gl_pathv[i]);
	}

	// 释放glob_res
	globfree(&glob_res);
	exit(0);
}
